package com.haiheng.module_main.bean.res.bookcar

import com.haiheng.library_base.http.HttpResponse

/**
 *
 * @Des:
 * @Author: hwz
 * @Date:2024/8/21 0021
 * @Version: 1.0
 */
data class BookCarBookListRes(
    var result: BookCarBookListResResult = BookCarBookListResResult()
):HttpResponse()
data class BookCarBookListResResult(
    var items: List<BookCarBookResult> = listOf(),
    var page: Int = 0,
    var pageSize: Int = 0,
    var total: Int = 0,
    var totalPages: Int = 0
)
data class BookCarBookResult(
    var barcode: String = "",
    var bibliographyId: Int = 0,
    var callNumber: Any? = Any(),
    var currentBookShelfLayerBarcode: Any? = Any(),
    var currentBookShelfLayerId: Any? = Any(),
    var currentBookShelfLayerName: Any? = Any(),
    var currentBookShelfLayerSort: Any? = Any(),
    var currentDisplayBookShelfLayerBarcode: Any? = Any(),
    var currentDisplayBookShelfLayerName: Any? = Any(),
    var fixedBookShelfLayerBarcode: String = "",
    var fixedBookShelfLayerId: Int = 0,
    var fixedBookShelfLayerName: String = "",
    var fixedBookShelfLayerSort: Int = 0,
    var fixedDisplayBookShelfLayerBarcode: Any? = Any(),
    var fixedDisplayBookShelfLayerName: Any? = Any(),
    var holdingCirculationStatus: Int = 0,
    var holdingId: Int = 0,
    var holdingOnShelfStatus: Int = 0,
    var inDoubtCount: Int = 0,
    var inventoryCreationTime: String = "",
    var inventoryLastModificationTime: String = "",
    var isDeleted: Boolean = false,
    var isbn: Any? = Any(),
    var libraryId: Any? = Any(),
    var locationId: Any? = Any(),
    var machineUuid: String = "",
    var subRecordId: String = "",
    var isSelect: Boolean = false,
    var title: String = "",
    var subCurrentLibraryId: Any? = Any(),
    var subCurrentLocationId: Any? = Any(),
    var subFixedLibraryId: Any? = Any(),
    var subFixedLocationId: Any? = Any(),

)





